#include <iostream>
using namespace std;

int main()
{
//     int *p1 = NULL;
//     int p = 2233;
//     p1 = &p;
//     printf("*p1 = %d, p1 = %d, &p = %d, &p1 = %d",*p1,p1,&p,&p1);

    int i1 = 100;
    int i2 = 200;
    int *p1 = &i1;
    int  * p2;
    printf("sizeof p1:%d \n",sizeof p2);
    printf("*p1 = %d, p1 = %d, &i1 = %d, &p1 = %d\n",*p1,p1,&i1,&p1);
    *p2 = *p1;
    printf("*p1=%d,*p2=%d\n",*p1,*p2);
//    *p1+=1;
//    printf("*p1=%d,*p2=%d\n",*p1,*p2);
//    *p2+=2;
//    printf("*p1=%d,*p2=%d\n",*p1,*p2);
//    printf("*p1 = %d, p1 = %d, &i1 = %d, &p1 = %d\n",*p1,p1,&i1,&p1);
    return 0;
}

